Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 New Zealand F3 Japan F1 Japan F2 Korea F1 Japan F4 Japan F5 USA F20 USA F22 USA F23 Australia F4 Japan F1 Japan F2 Japan F3 USA F13 USA F14 Japan F8 India F7 Japan F4 Japan F3 Korea F1 China F6 Canada F4 USA F21 Japan F2 Japan F3 USA F5 USA F6 Great Britain F7 Argentina F8 Argentina F13 Argentina F14 Italy F10 Norway F2 Kuwait F3 Egypt F34 Qatar F4 USA F4 (Sunrise) USA F5 (Weston) USA F7 (Orlando) USA F8 (Indian Harbour Beach) USA F12 (Memphis) USA F13 (Little Rock) USA F14 (Orange Park) USA F15 (Vero Beach) USA F16 (Tampa) Hungary F4 (Gyula) Hungary F5 (Budapest) Netherlands F2 (Breda) Netherlands F3 (Middelburg) USA F27 (Edwardsville) Canada F5 (Calgary) Japan F6 Canada F6 (Toronto) Canada F7 (Toronto) Canada F8 (Niagara) USA F33 (Houston) USA F34 (Harlingen) USA F36 (Niceville) USA F37 (Pensacola) USA F39 (Waco) USA F40 (Tallahassee) USA F1 (Los Angeles) USA F2 (Long Beach) Canada F2 (Sherbrooke) USA F7 (Bakersfield) USA F8 (Calabasas) Brazil F4 (Curitiba) Italy F11 (Napoli) Romania F2 (Bacau) France F10 (Toulouse) France F11 (Montauban) France F12 (Bourg-en-Bresse) Spain F28 (Madrid) Spain F29 (Sabadell) M25 Edwardsville M25 Memphis M25 Norman M25 Orlando M25 Naples M25 Rancho Santa Fe Japan F10 Japan F7 USA F29 USA F30 Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Japan F5 Japan F9 Sri Lanka F2 China F3 Korea F3 Canada F5 Samsung Secruities Cup Challenger - Seoul Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Korea F2 Samsung Securities Cup - Seoul Club Coop's ATP Challenger International - Brisbane Hilton Waikoloa Village USTA Challenger - Waikoloa Busan Open Challenger Tennis - Busan Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Nielsen USTA Pro Tennis Championship - Winnetka Oldum Brown Vancouver Open - Vancouver Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Melbourn Challenger Korat Challenger Mexico City Challenger Talahassee Challenger Aptos Challenger Tiburon Challenger Calabasas Challenger Kyoto Challenger Busan Challenger Cremona Challenger Nottingham Challenger Binghamton Challenger Bangkok Challenger Toyota Challenger Bergamo Challenger Kyoto Challenger Pingguo Challenger Wuhai Challenger Beijing Challenger M25 Oviedo Seoul Challenger Eckental Challenger Loughborough Challenger Toyota Challenger Honolulu Challenger Bergamo Challenger Singapore Challenger Kyoto Challenger Kaohsiung Challenger The Comercia Challenger - Aptos Maui Challenger Dallas Challenger M15 Monastir Beijing Challenger M15 Monastir Recanati Challenger Kia International in Caloundra - Caloundra Busan Open - Busan IV Manta Open - Manta Yokohama Challenger Kolkata Challenger New Delhi Challenger The Natrel's Challenger of Granby - Granby Kyoto Challenger Shenzhen Challenger Busan Open Challenger Tennis - Busan Gimcheon Challenger Busan Challenger Nottingham Challenger Nanchang Challenger Kaohsiung Challenger Aptos Challenger China Open - Beijing Busan Challenger Seoul Challenger Flea Market Cup - Busan Fifth-Third Bank Tennis Classic - Lexington Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Toyota Challenger Bangkok Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Toyota Challenger Flea Market Cup Busan Challenger Tennis - Busan 14° BH Tennis Open - Belo Horizonte Gatineau Challenger Samsung Securities Cup - Seoul Chennai Challenger Shenzhen Challenger Uncle Tobys Challenger in Caloundra - Caloundra Binghamton Challenger Lyon Challenger San Luis Potosi Challenger - San Luis Potosi Samsung Challenger 2007 - Ho Chi Minh City Challenger Banque Nationale - Granby Ilkley Challenger New Haven Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto VIII Gramado Open - Gramado Bangkok Challenger II Manta Open - Manta Orlando Challenger AGT Challenger - Leon Granby Challenger Tashkent Challenger - Tashkent Winnetka Challenger Sarasota Challenger II Manta Open - Manta Shimadzu All Japan Indoor Tennis Championships - Kyoto Fifth Third Bank Tennis Championships - Lexington Keio Challenger International Tennis Tournament - Yokohama 2008 China TCL Challenger - Guangzhou Nottingham-2 Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Guangzhou Challenger Bergamo Challenger AIG Japan Open - Tokyo Kyoto Challenger The Commercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver Nottingham Challenger Flea Market Cup Busan Challenger Tennis - Busan Winnipeg Challenger Norway F3 Ningboo Challenger Kobe Challenger Burnie Challenger Irving Challenger Winnetka Challenger Taipei City Challenger Busan Challenger Bangkok Challenger Manila Challenger Bangkok Challenger Bangkok Challenger Shanghai Challenger Seoul Challenger Busan Challenger Granby Challenger Traralgon Challenger Traralgon Challenger 2 Santo Domingo Challenger Ningboo Challenger Singapore Challenger Yokohama Challenger Toyota Challenger Kyoto Challenger Shanghai Challenger M15 Monastir Taipei City Challenger Nanchang Challenger Taipei City Challenger Seoul Challenger Yokohama World Tennis Gaora Cup - Yokohama Ilkley Challenger Gimcheon Challenger Winnipeg Challenger Granby Challenger Chengdu Challenger Zhangjiagang Challenger Shanghai Challenger Poznan Challenger Playford Challenger Cleveland Challenger Sarasota Challenger Drummondville Challenger Shenzhen Challenger Shanghai Challenger Savannah Challenger Rome Challenger Perugia Challenger Samarkand Challenger Nottingham Challenger San Benedetto Challenger Nottingham Challenger Gatineau Challenger Nottingham Challenger Kobe Challenger Ilkley Challenger Yokohama Challenger Columbus Challenger Guangzhou Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Biella 5 Challenger Indian Wells Challenger Shenzhen Challenger HTV Challenger - Ho Chi Minh City Orlando 2 Challenger Belgaum Open - Belgaum Cassis Challenger Biel Challenger Ilkley Challenger Shenzhen Challenger Gemax Samsung Open 2004 - Belgrade Toyota Challenger Cary Challenger Chengdu Challenger Fergana Challenger - Fergana Lexington Challenger Charlottesville Challenger Maui Challenger Launceston Challenger Mallorca Challenger Vancouver Challenger Seoul Challenger Oeiras 4 Challenger Jinan Challenger Lexington Challenger AIG Japan Open - Tokyo Tiburon Challenger Santa Fe Challenger Ho Chi Minh City Challenger Santa Cruz de la Sierra 2 Challenger Burnie Challenger Launceston Challenger Yokohama Challenger Gimcheon Challenger Kia International In Kawana - Kawana Gwangju Challenger Busan Open Challenger Tennis - Busan Ningboo Challenger Lima Challenger Liuzhou Challenger Guayaquil Challenger Montevideo Challenger Kobe Challenger Nottingham Challenger Orlando Challenger Columbus Challenger Burnie Challenger Launceston Challenger Dallas Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhangjiagang Challenger Taipei City Challenger Sarasota Challenger Tallahassee Challenger Nanchang Challenger Seoul Challenger Busan Challenger Next Generation Adelaide International - Adelaide Internationaux de Doubs Open de Franchie-Comte - Besancon Winnetka Challenger Aptos Challenger Jinan Challenger Kaohsiung Challenger Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger Cleveland Challenger Uncle Toby's Burnie Challenger - Tasmania Biella 6 Challenger Little Rock Challenger Nottingham 2 Challenger Porto Challenger Cary Challenger Nottingham-2 Challenger Bogota Challenger Charlottesville Challenger Champaign Challenger McDonalds ATP Challenger - Burnie Columbus Challenger Cleveland Challenger AIG Japan Open Tennis Championships - Tokyo Indianapolis Challenger Monterrey Challenger Phoenix Challenger Biel Challenger St. Brieuc Challenger Turin Challenger Murcia Challenger Madrid Challenger Shymkent 1 Challenger Shymkent 2 Challenger Little Rock Challenger Porto Challenger Rome Challenger Dharwad Challenger 2003 - Dharwad Winnipeg Challenger Challenger Ford de Cherbourg - Cherbourg Granby Challenger Nanchang Challenger Orleans Challenger Alicante Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Drummondville Challenger Chennai Open - Chennai Shanghai Challenger Tenerife 1 Challenger Rome Challenger Waco Challenger Tallahassee Challenger Winnipeg Challenger AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Challenger DCN de Cherbourg - Cherbourg Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Odlum Brown Vancouver Open - Vancouver Open 13 - Marseille Kachreti Challenger Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Cary Challenger AEGON Championships - London Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Ningboo Challenger Lima Challenger Guayaquil Challenger Kobe Challenger Seoul Challenger Honolulu Challenger Open 13 - Marseille Ann Arbor Challenger Bangkok Challenger Dallas Challenger Cleveland Challenger Drummondville Challenger Calgary Challenger Monterrey Challenger Samsung Securities Cup - Seoul Vancouver Challenger Aix En Provence Challenger Split Challenger AIG Japan Open - Tokyo Lisbon Challenger PTT Thailand Open - Bangkok Istanbul Challenger Kyoto Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Potchefstroom 1 Challenger Zagreb Challenger Milan Challenger Rennes Challenger Busan Challenger Tallahassee Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Busan Challenger Apia International - Sydney Rakuten Japan Open - Tokyo Knoxville Challenger Heineken Open - Auckland Salzburg Challenger Pingguo Challenger Yokohama Challenger AIG Japan Open Tennis Championships - Tokyo Toyota Challenger Taipei City Challenger AIG Japan Open - Tokyo Winnetka Challenger Open 13 - Marseille Dallas Challenger Bergamo Challenger Brisbane International - Brisbane The Artois Championships - London Legg Mason Tennis Classic - Washington New York Open - New York Power Horse World Team Cup - Dusseldorf PTT Thailand Open - Bangkok Malaysian Open - Kuala Lumpur Monterrey Challenger Atlanta Tennis Championships - Atlanta Kun-Ming Challenger Busan Challenger Baton Rouge Challenger Guimaraes Challenger PBZ Zagreb Indoors - Zagreb Tallahassee Challenger Seoul Challenger Ningboo Challenger Thailand Open - Bangkok Las Franquesas del Valles Challenger Manta Challenger Potchefstroom 2 Challenger Thailand Open - Bangkok Guadalajara Challenger Campinas Challenger Citi Open - Washington Pozoblanco Challenger Open 13 - Marseille Kyoto Challenger Gimcheon Challenger Guangzhou Challenger US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Gwangju Challenger Heilbronn Challenger Aircel Chennai Open - Chennai Kaohsiung Challenger Shenzhen Open - Shenzhen Buenos Aires Challenger Newport Beach Challenger Yokohama Challenger Taipei City Challenger Malaysian Open - Kuala Lumpur Gerry Weber Open - Halle US Men's Clay Court Championship - Houston Zhangjiagang Challenger Aegon Nottingham Open - Nottingham AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Kobe Challenger Hua Hin Challenger Bangkok Challenger Shimadzu All Japan Indoor - Kyoto Newport Beach Challenger Mexico City Challenger Toyota Challenger Busan Challenger M25 Kachreti Citi Open - Washington Aptos Challenger Rakuten Japan Open - Tokyo Shimadzu All Japan Indoor - Kyoto Traralgon Challenger Shenzhen Challenger Forli 4 Challenger Rakuten Japan Open - Tokyo Morelos Challenger Citi Open - Washington Head Cup Busan Open - Busan USTA Seascape Challenger - Aptos Winnipeg Challenger Hall of Fame Open - Newport Vancouver Challenger Ismaning Challenger Knoxville Challenger Montevideo Challenger Shenzhen Open - Shenzhen Newport Beach Challenger Manama Challenger Puerto Vallarta Challenger Parma Challenger Savannah Challenger Orlando Challenger Modena Challenger Segovia Challenger Pozoblanco Challenger Geneva Open - Geneva Cary 2 Challenger Aix En Provence Challenger Brest Challenger Truist Atlanta Open - Atlanta Poznan Challenger Prague 2 Challenger Abierto de Tenis Mifel - Los Cabos China Open - Beijing Indianapolis Tennis Championships - Indianapolis China Open - Beijing Rogers Masters - Toronto Shanghai ATP Masters 1000 - Shanghai SAP Open - San Jose BNP Paribas Open - Indian Wells Campbells Hall of Fame Tennis Championships - Newport Power Horse Cup - Dusseldorf Rakuten Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo Zhuhai Challenger AIG Japan Open Tennis Championships - Tokyo Emilia-Romagna Open - Parma Delray Beach Open - Delray Beach Quimper Challenger Lille Challenger Fairfield Challenger Skopje Challenger Winston-Salem Open - Winston-Salem Bratislava 1 Challenger Ismaning Challenger Rennes Challenger St. Tropez Challenger Zagreb Challenger Koblenz Challenger AIG Japan Open - Tokyo Vietnam Open - Ho Chi Minh City Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Winston-Salem Open - Winston-Salem BNP Paribas Open - Indian Wells Open Parc - Lyon BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Dallas Open - Dallas Miami Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Chengdu Open - Chengdu AIG Japan Open Tennis Championships - Tokyo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Swiss Indoors Basel - Basel Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Miami Open - Miami French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, JPN-KOR 3-2 Australian Open - Melbourne ATP Cup - Brisbane, Perth, Sydney 15th Asian Games Doha 2006 All Lower level tournaments Ibague Challenger Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Olympics - London Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, QR, JPN-ECU 0-3 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors)